const aqcs = [
  "盛装过有毒、可燃物料的受限空间，所有与受限空间有联系的阀门、管线已加盲板 隔离，并落实盲板责任人，未采用水封或关闭阀门代替（监护人）",
  "盛装过有毒、可燃物料的受限空间，设备已经过置换、吹扫或蒸煮（监护人）",
  "盛装过可燃有毒液体、气体的受限空间，已分析其中的可燃、有毒有害气体和氧气 含量，且在安全范围内（监护人）",
  "设备通风孔已打开进行自然通风，温度适宜人员作业；必要时采用强制通风或佩戴空气呼吸器，不能用通氧气或富氧空气的方法补充氧（监护人）",
  "转动设备已切断电源，电源开关处已加锁并悬挂“禁止合闸”标志牌（监护人）",
  "受限空间内部已具备进入作业条件，易燃易爆物流容器内作业，作业人员未采用非防爆工具，手持电动工具符合作业安全要求（监护人）",
  "受限空间进出通道畅通，无阻碍人员进出的障碍物（监护人）",
  "存在大量扬尘的设备已停止扬尘（监护人）",
  "用于连续检测的移动式可燃、有毒气体、氧气检测仪已配备到位（监护人）",
  "受限空间内作业已配备通信设备（监护人）",
  "受限空间出入口四周已设立警戒区（监护人）",
  "其它相关特殊作业已办理相应安全作业票（监护人）",
  "作业人员已佩戴必要的个人防护装备,清楚受限空间内存在的危险因素（监护人）",
  // "已配备作业应急措施：消防器材（  ）、救生绳（  ）、气防装备（  ），盛有腐蚀性介质的容器作业现场已配备应急用冲洗水（作业单位）",
  "sckjinput",
];

let formOptions = [
  {
    label: "作业申请部门",
    optionItems: [],
    prop: "jobApplyCompany",
    type: "input",
    required: true,
  },
  {
    label: "申请人",
    optionItems: [],
    prop: "sqr",
    type: "input",
    required: true,
  },
  {
    label: "作业申请时间",
    optionItems: [],
    prop: "jobApplyDate",
    type: "datetime",
    required: true,
  },

  {
    label: "受限空间名称",
    optionItems: [
      {
        value: "T101",
        text: "T101",
      },
      {
        value: "T102",
        text: "T102",
      },
      {
        value: "T103",
        text: "T103",
      },
      {
        value: "T104",
        text: "T104",
      },
      {
        value: "T105",
        text: "T105",
      },
      {
        value: "T106",
        text: "T106",
      },
      {
        value: "T106",
        text: "T106",
      },
      {
        value: "T107",
        text: "T107",
      },
      {
        value: "T108",
        text: "T108",
      },
      {
        value: "T09",
        text: "T09",
      },
      {
        value: "T110",
        text: "T110",
      },
      {
        value: "T111",
        text: "T111",
      },
      {
        value: "T106",
        text: "T106",
      },
      {
        value: "T106",
        text: "T106",
      },
      {
        value: "T112",
        text: "T112",
      },
      {
        value: "T113",
        text: "T113",
      },
      {
        value: "T114",
        text: "T114",
      },
      {
        value: "T115",
        text: "T115",
      },
      {
        value: "T201",
        text: "T201",
      },
      {
        value: "T202",
        text: "T202",
      },
      {
        value: "T203",
        text: "T203",
      },
      {
        value: "T204",
        text: "T204",
      },
      {
        value: "T205",
        text: "T205",
      },
      {
        value: "T206",
        text: "T206",
      },
      {
        value: "T207",
        text: "T207",
      },
      {
        value: "T208",
        text: "T208",
      },
      {
        value: "T210",
        text: "T210",
      },
      {
        value: "T211",
        text: "T211",
      },
      {
        value: "T212",
        text: "T212",
      },

      {
        value: "T213",
        text: "T213",
      },
      {
        value: "B501",
        text: "B501",
      },
      {
        value: "B502",
        text: "B502",
      },
      {
        value: "B503",
        text: "B503",
      },
      {
        value: "TK301",
        text: "TK301",
      },

      {
        value: "V701",
        text: "V701",
      },
      {
        value: "V702",
        text: "V702",
      },
      {
        value: "V703",
        text: "V703",
      },
      {
        value: "V704",
        text: "V704",
      },
      {
        value: "V705",
        text: "V705",
      },
      {
        value: "V706",
        text: "V706",
      },
      {
        value: "V707",
        text: "V707",
      },
      {
        value: "V708",
        text: "V708",
      },
      {
        value: "V709",
        text: "V709",
      },
      {
        value: "V710",
        text: "V710",
      },
      {
        value: "雨水集水池",
        text: "雨水集水池",
      },
      {
        value: "污水集水池",
        text: "污水集水池",
      },
      {
        value: "消防水池",
        text: "消防水池",
      },
      {
        value: "窨井",
        text: "窨井",
      },
      {
        value: "水箱",
        text: "水箱",
      },
    ],
    prop: "sxkjmc",
    type: "select",
    required: true,
  },
  {
    label: "受限空间内原有介质名称",
    optionItems: [
      {
        value: "汽油",
        text: "汽油",
      },
      {
        value: "柴油",
        text: "柴油",
      },
      {
        value: "污水",
        text: "污水",
      },
      {
        value: "雨水",
        text: "雨水",
      },
    ],
    prop: "sxkjyyjsmc",
    type: "select",
    required: true,
  },
  {
    label: "作业内容",
    optionItems: [],
    prop: "zynr",
    type: "input",
    required: true,
  },
  {
    label: "作业人",
    optionItems: [],
    prop: "zyr",
    type: "zyry",
    required: true,
    multiple: true,
  },
  {
    label: "作业实施时间",
    optionItems: [],
    prop: "jobDate",
    type: "newdatetimerange",
    required: true,
  },
  {
    label: "作业单位",
    optionItems: [],
    prop: "zydw",
    type: "input",
    required: true,
  },
  {
    label: "作业单位负责人",
    optionItems: [],
    prop: "zydwfzr",
    type: "input",
    required: true,
  },
  {
    label: "监护人",
    optionItems: [],
    prop: "jhr",
    type: "zyry",
    required: false,
  },

  {
    label: "关联的其他特殊作业及安全作业票编号：",
    optionItems: [],
    prop: "glqtzyp",
    type: "glzyp",
    required: false,
  },

  {
    label: "风险辨识结果",
    optionItems: [
      {
        value: "物体打击",
        text: "物体打击",
      },
      {
        value: "机械伤害",
        text: "机械伤害",
      },
      {
        value: "起重伤害",
        text: "起重伤害",
      },
      {
        value: "触电",
        text: "触电",
      },
      {
        value: "火灾",
        text: "火灾",
      },
      {
        value: "高处坠落",
        text: "高处坠落",
      },

      {
        value: "淹溺",
        text: "淹溺",
      },
      {
        value: "交叉作业",
        text: "交叉作业",
      },
      {
        value: "灼烫",
        text: "灼烫",
      },
      {
        value: "容器爆炸",
        text: "容器爆炸",
      },
      {
        value: "其他爆炸",
        text: "其他爆炸",
      },
      {
        value: "中毒窒息",
        text: "中毒窒息",
      },
      {
        value: "电磁辐射",
        text: "电磁辐射",
      },
      {
        value: "其他风险",
        text: "其他风险",
      },
    ],
    prop: "risk",
    type: "checkbox",
    required: false,
  },
];
aqcs.forEach((item, index) => {
  if (item == "sckjinput") {
    formOptions.push({
      label: ``,
      prop: item,
      type: "slot",
      required: false,
    });
  } else {
    formOptions.push({
      label: `${index + 1}.${item}`,
      optionItems: [
        {
          value: "是",
          text: "涉及",
        },
        {
          value: "否",
          text: "不涉及",
        },
      ],
      prop: `yesOrNo${index + 1}`,
      type: "labelradio",
      required: false,
    });
  }
});
formOptions = [
  ...formOptions,
  {
    label: "其他安全措施",
    optionItems: [],
    prop: "qtaqcs",
    type: "qtaqcs",
    multiple: true,
    required: false,
  },
  {
    label: "编制人",
    optionItems: [],
    prop: "bzr",
    type: "input",
    required: false,
  },
];

const longLabelSlots = [
  "yesOrNo1",
  "yesOrNo2",
  "yesOrNo3",
  "yesOrNo4",
  "yesOrNo5",
  "yesOrNo6",
  "yesOrNo7",
  "yesOrNo8",
  "yesOrNo9",
  "yesOrNo10",
  "yesOrNo11",
  "yesOrNo12",
  "yesOrNo13",
  "yesOrNo14",
  "yesOrNo15",
];

const emptys = [
  "qianming1",
  "yjqm1",
  "yjqm2",
  "yjqm3",
  "yjqm4",
  "yjqm5",
  "qianmingDt1",
  "qianmingDt2",
  "qianmingDt3",
  "qianmingDt4",
  "qianmingDt5",
  "aqjdr",
  "jsjdr",
  "jsjdr2",
  "jsjdr3",
  "bmjhr",
  "fhjhr",
  "sjzykssj",
  "jobDate",
  "glqtzyp",
  "jobApplyDate",
  "img1",
];
const options = {
  formOptions,
  longLabelSlots,
  emptys,
};
export default options;
